home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-10-30 | 4.3 KB | 273 lines | [TEXT/CWIE] |
- { DModalCheckboxesData.p -- data container class for Everything}
-
- Unit DModalCheckboxesData;
- Interface
-
- Uses
- Types,
- OSUtils,
-
-
- AMSignaler;
-
- const
- idStandard4 = longint ('Sta4');
- idXx2 = longint ('Xx2 ');
- idLR5 = longint ('LR5 ');
- idLR6 = longint ('LR6 ');
- idLR7 = longint ('LR7 ');
- idLR8 = longint ('LR8 ');
- idCheckbox3 = longint ('Che3');
- idCheckbox4 = longint ('Che4');
- idNext3 = longint ('Nex3');
- idNext4 = longint ('Nex4');
-
- type
- {----------}
- DModalCheckboxesData = object (AMSignaler)
-
- {data members}
- mStandard4: Boolean;
- mXx2: Boolean;
- mLR5: Boolean;
- mLR6: Boolean;
- mLR7: Boolean;
- mLR8: Boolean;
- mCheckbox3: Boolean;
- mCheckbox4: Boolean;
- mNext3: Boolean;
- mNext4: Boolean;
-
- {methods}
- Procedure Initialize; Override;
-
- Function GetStandard4: Boolean;
- Procedure SetStandard4 (inValue: Boolean);
- Function GetXx2: Boolean;
- Procedure SetXx2 (inValue: Boolean);
- Function GetLR5: Boolean;
- Procedure SetLR5 (inValue: Boolean);
- Function GetLR6: Boolean;
- Procedure SetLR6 (inValue: Boolean);
- Function GetLR7: Boolean;
- Procedure SetLR7 (inValue: Boolean);
- Function GetLR8: Boolean;
- Procedure SetLR8 (inValue: Boolean);
- Function GetCheckbox3: Boolean;
- Procedure SetCheckbox3 (inValue: Boolean);
- Function GetCheckbox4: Boolean;
- Procedure SetCheckbox4 (inValue: Boolean);
- Function GetNext3: Boolean;
- Procedure SetNext3 (inValue: Boolean);
- Function GetNext4: Boolean;
- Procedure SetNext4 (inValue: Boolean);
- end;
-
- {----------}
- Function NewDModalCheckboxesData: DModalCheckboxesData;
-
- {----------}
- Implementation
-
- {----------}
- Function NewDModalCheckboxesData: DModalCheckboxesData;
- var
- data: DModalCheckboxesData;
- begin
- data := nil;
- New (data);
- if data <> nil then begin
- data.Initialize;
- end;
- NewDModalCheckboxesData := data;
- end;
-
- {----------}
- Procedure DModalCheckboxesData.Initialize;
- begin
- inherited Initialize;
-
- mStandard4 := false;
- mXx2 := false;
- mLR5 := false;
- mLR6 := false;
- mLR7 := false;
- mLR8 := false;
- mCheckbox3 := false;
- mCheckbox4 := false;
- mNext3 := false;
- mNext4 := false;
- end;
-
- {----------}
- Function DModalCheckboxesData.GetStandard4: Boolean;
- begin
- GetStandard4 := mStandard4;
-
-
- end;
-
- Procedure DModalCheckboxesData.SetStandard4 (
- inValue: Boolean);
- begin
- mStandard4 := inValue;
-
-
- SignalDataChanged (idStandard4);
- end;
-
- {----------}
- Function DModalCheckboxesData.GetXx2: Boolean;
- begin
- GetXx2 := mXx2;
-
-
- end;
-
- Procedure DModalCheckboxesData.SetXx2 (
- inValue: Boolean);
- begin
- mXx2 := inValue;
-
-
- SignalDataChanged (idXx2);
- end;
-
- {----------}
- Function DModalCheckboxesData.GetLR5: Boolean;
- begin
- GetLR5 := mLR5;
-
-
- end;
-
- Procedure DModalCheckboxesData.SetLR5 (
- inValue: Boolean);
- begin
- mLR5 := inValue;
-
-
- SignalDataChanged (idLR5);
- end;
-
- {----------}
- Function DModalCheckboxesData.GetLR6: Boolean;
- begin
- GetLR6 := mLR6;
-
-
- end;
-
- Procedure DModalCheckboxesData.SetLR6 (
- inValue: Boolean);
- begin
- mLR6 := inValue;
-
-
- SignalDataChanged (idLR6);
- end;
-
- {----------}
- Function DModalCheckboxesData.GetLR7: Boolean;
- begin
- GetLR7 := mLR7;
-
-
- end;
-
- Procedure DModalCheckboxesData.SetLR7 (
- inValue: Boolean);
- begin
- mLR7 := inValue;
-
-
- SignalDataChanged (idLR7);
- end;
-
- {----------}
- Function DModalCheckboxesData.GetLR8: Boolean;
- begin
- GetLR8 := mLR8;
-
-
- end;
-
- Procedure DModalCheckboxesData.SetLR8 (
- inValue: Boolean);
- begin
- mLR8 := inValue;
-
-
- SignalDataChanged (idLR8);
- end;
-
- {----------}
- Function DModalCheckboxesData.GetCheckbox3: Boolean;
- begin
- GetCheckbox3 := mCheckbox3;
-
-
- end;
-
- Procedure DModalCheckboxesData.SetCheckbox3 (
- inValue: Boolean);
- begin
- mCheckbox3 := inValue;
-
-
- SignalDataChanged (idCheckbox3);
- end;
-
- {----------}
- Function DModalCheckboxesData.GetCheckbox4: Boolean;
- begin
- GetCheckbox4 := mCheckbox4;
-
-
- end;
-
- Procedure DModalCheckboxesData.SetCheckbox4 (
- inValue: Boolean);
- begin
- mCheckbox4 := inValue;
-
-
- SignalDataChanged (idCheckbox4);
- end;
-
- {----------}
- Function DModalCheckboxesData.GetNext3: Boolean;
- begin
- GetNext3 := mNext3;
-
-
- end;
-
- Procedure DModalCheckboxesData.SetNext3 (
- inValue: Boolean);
- begin
- mNext3 := inValue;
-
-
- SignalDataChanged (idNext3);
- end;
-
- {----------}
- Function DModalCheckboxesData.GetNext4: Boolean;
- begin
- GetNext4 := mNext4;
-
-
- end;
-
- Procedure DModalCheckboxesData.SetNext4 (
- inValue: Boolean);
- begin
- mNext4 := inValue;
-
-
- SignalDataChanged (idNext4);
- end;
-
- end.
-